scientifically supported - Alemán Inglés Diccionario